jeff horn
EsportsNine layers of data behind a major esports eventIn the analysis room of a major tournament, my screen is always split into ni...
TennisPakistan – Deutsche Bank: The Financial Court Match and the Gulf Capital Attraction StrategyI have followed hundreds of tennis matches from the technical area, but I hav...
VolleyballOne Win Isn't Enough: India's Quarterfinal Hopes Rest on Oman vs Bahrain at AVC 2026At the Kitakyushu City Gymnasium on Tuesday night, roughly 6,500 Japanese fan...
Domestic FootballInside the VFF Power Race: The Finance Vice Chairman Seat Is the Real BattlegroundIn 21 years of following Vietnamese football from the stands and the meeting...
BasketballTwo First-Round Picks for Angel Reese: What Atlanta Actually Bought Was the Two Cheapest YearsOn September 7, 2026, the Chicago Sky announced that Angel Reese would be...
International FootballIndonesia vs Bangladesh at GBK: A 63-Place Gap and the Paradox of Reverse PressureOn the front pages of Bangladesh's two largest sports newspapers — The Daily...
EsportsForty Pages of N/A: The Crack Beneath Esports AnalysisLast month, a forty-page PDF landed in my inbox. The file name: Comprehensive...
BadmintonIndia at the 2026 Asian Games: When 20 Badminton Players Funnel the Probability Toward One PairIn June 2026, the Badminton Association of India (BAI) announced a 20-player...
Domestic FootballBia Saigon and the Journey of Connecting with Vietnamese Football Pride at ASEAN Cup 2026On the night of the second leg final in Bangkok, as the final whistle blew,...
EsportsBeneath the V.League Table: Data, Fitness, and the Cracks Nobody Wants to SeeAt minute 79 at Thong Nhat Stadium, the home side held 64 percent of...
Domestic FootballCoach Kim Sang Sik: Vietnam team will do its utmost to beat PakistanIn the pre-match press conference for the final group stage match, the...
International FootballWSL 2026-26 – Man City defend the throne amid Arsenal's hunger and Bay Collective era at SunderlandEnglish women's football is entering the most anticipated season in its...
International FootballMichael Carrick Before Bournemouth: 45 Minutes, One Training Session, and an Authority Crisis at Manchester UnitedThe first half ended at home. The score read 4-1 to Como. In the dressing roo...
International FootballCourtois is still 'the best on the planet': a claim built on reputation, not on dataI read the ten-man Yashin Trophy shortlist three times. All three times my ey...
EsportsLOUD Win VALORANT Champions 2026: A Second Crown and Riot's Audience QuestionThe stands were not full, and that was the first thing I noticed. The...
VolleyballAsiad 20: China vs Japan and the Women's Volleyball Final That Redefines a DynastyIn the fifth set of the women's volleyball semifinal between China and Thaila...
BadmintonIndia's 20-Strong Badminton Squad for Asian Games 2026: Ambition to Repeat Hangzhou GoldThe Asian Games 2026 will take place in Aichi-Nagoya, Japan, from September 1...
Domestic FootballHanoi Police FC at Gamba Osaka: An Asian Dream and Four Winless MatchesOn September 12, the scoreboard closed at 0-2. Gamba Osaka walked off with a...
Formula 1Thursday at Sepang: 2026 Emerges Through What the Frames Did Not CaptureA photograph of the Mercedes W17's front wing, resting on the garage floor...
BadmintonIndia at Asian Games 2026: 20 Shuttlers and the Concentration Bet on One Doubles PairIn June 2026, the Badminton Association of India (BAI) finalised a 20-player...
